package santeclair.referentiel.optique.offreclair.enumeration;

public enum TraitementOffreclairEnum {

    DU, SAR, SAR1, SAR2, SAR3, SAR101, SAR201, SAREG, SARFA, AUSAR, AUSARM, AUSARP;

    public static TraitementOffreclairEnum fromValue(String code) {

        for (TraitementOffreclairEnum traitementOffreclairEnum : TraitementOffreclairEnum.values()) {
            if (code.equals(traitementOffreclairEnum.name())) {
                return traitementOffreclairEnum;
            }
        }
        throw new IllegalArgumentException(code);
    }

    public static Boolean findEnum(String code) {

        for (TraitementOffreclairEnum traitementOffreclairEnum : TraitementOffreclairEnum.values()) {
            if (code.equals(traitementOffreclairEnum.name())) {
                return true;
            }
        }
        return false;
    }
}
